f950275c64ecf965e8e69b0fc55626d249a3f2fa,src/test/java/io/vertx/ext/shell/command/CommandProcessTest.java,CommandProcessTest,testEndSuspendedProcess,#TestContext#,454

Before Change


      process.endHandler(v -> endedHandler.complete());
      runningLatch.complete();
    });
    Process process = builder.build(vertx).createProcess().setSession(Session.create()).setTty(Pty.create().slave());
    Async terminatedHandler = context.async();
    process.terminateHandler(code -> terminatedHandler.complete());
    process.run();

After Change


      process.endHandler(v -> endedHandler.complete());
      runningLatch.complete();
    });
    Context ctx = vertx.getOrCreateContext();
    Process process = createProcessInContext(ctx, builder.build(vertx));
    Async terminatedHandler = context.async();
    process.terminateHandler(code -> {
      context.assertEquals(ctx, Vertx.currentContext());